"""
    Module contains an implementation of SONiC Platform Base API and
    provides the platform information
"""

try:
    from sonic_platform_base.platform_base import PlatformBase
    from sonic_platform.chassis import Chassis
except ImportError as e:
    raise ImportError(str(e) + ' - required module not found') from e


class Platform(PlatformBase):
    """
    Nokia platform-specific class
    """

    def __init__(self):
        PlatformBase.__init__(self)
        self._chassis = Chassis()
